Skip to content

Bump github.com/gruntwork-io/terratest from 0.54.0 to 1.0.1 in /tests/end-to-end-tests - #175

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/go_modules/tests/end-to-end-tests/github.com/gruntwork-io/terratest-1.0.0
Closed

Bump github.com/gruntwork-io/terratest from 0.54.0 to 1.0.1 in /tests/end-to-end-tests#175
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/go_modules/tests/end-to-end-tests/github.com/gruntwork-io/terratest-1.0.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github May 12, 2026

Copy link
Copy Markdown
Contributor

Bumps github.com/gruntwork-io/terratest from 0.54.0 to 1.0.1.

Release notes

Sourced from github.com/gruntwork-io/terratest's releases.

v1.0.1

Highlights

This release starts the Terratest v1 maintenance phase. It is non-breaking and safe to upgrade to from any recent v1.x: nothing is removed or changed at runtime. The headline change is // Deprecated: annotations on the packages slated for removal in v2, each with inline guidance on the standard-library (or third-party) replacement.

Deprecated (removed in v2, not in this release):

  • modules/collections -> standard library slices
  • modules/environment -> os.Getenv at the call site
  • modules/git -> shell out to git with os/exec
  • modules/version-checker -> shell out to check a binary's version
  • modules/slack -> the github.com/slack-go/slack client directly

Each deprecated symbol's doc comment shows the concrete replacement.

v1 maintenance policy: security fixes only, delivered on the v1 branch, until 12 months after v2.0.0 reaches general availability. v2 ships under new /v2 module paths, so v1-pinned consumers are unaffected. This commit is the permanent v1 head; the long-lived v1 branch is cut from here. A v1-to-v2 import path map is included at docs/v2-import-map.md.

What's Changed

Full Changelog: gruntwork-io/terratest@v1.0.0...v1.0.1

v1.0.0

Terratest 1.0.0 is the first stable release of the project. From this release forward, Terratest follows semantic versioning: breaking changes are restricted to major releases, and renamed or replaced symbols stay around as deprecated aliases in the v1 line. See the v1.0 announcement post for the narrative; the notes below cover what shipped.

✨ Highlights

  • Context plumbing throughout. Every cloud-API helper now takes an explicit context.Context as its second argument. FooContext (fail-fast) and FooContextE (returns the error) are the canonical entrypoints; the bare Foo and FooE forms remain as deprecated aliases.
  • Mockable SDK clients. Most Azure and GCP helpers that previously hid SDK client construction now ship with a WithClient sibling that accepts an injected client. Drive Terratest against Azure's azfake server or a GCP test double for fast unit tests with zero credentials.
  • Modern, supported underlying SDKs. modules/azure migrated off Microsoft's archived "track 1" SDK onto sdk/resourcemanager; AWS S3 helpers moved off the deprecated s3/manager to s3/transfermanager.
  • Terragrunt v1.0 feature parity. The terragrunt module fully supports Terragrunt v1.0's CLI redesign with new wrappers and single-unit variants. Terragrunt-specific code is separated from modules/terraform into its own module.

... (truncated)

Commits
  • b9650d0 feat(aws): add ECR Public repository support (#1852)
  • 646b00a fix(packer): run packer init for directory templates (#1848)
  • 28903b8 fix(k8s): surface container status in PodNotAvailable error (#1850)
  • ce2718b feat(helm): support install --generate-name by omitting empty release name (#...
  • 5d3ece5 deprecate git, version-checker, and slack packages (#1838)
  • 1adfee6 deprecate collections and environment packages (#1837)
  • 19735de docs: add import path map and v1 maintenance note (#1841)
  • 9581f3a Merge pull request #1846 from gruntwork-io/dependabot/bundler/docs/faraday-2....
  • e06f39f chore(deps-dev): bump faraday from 2.14.2 to 2.14.3 in /docs
  • 0e1defc chore: shell package simplifications (#1842)
  • Additional commits viewable in compare view

Note
Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file go Pull requests that update go code labels May 12, 2026
@johncollinson2001
johncollinson2001 enabled auto-merge (squash) May 12, 2026 13:12
@dependabot @github

dependabot Bot commented on behalf of github Aug 3, 2026

Copy link
Copy Markdown
Contributor Author

A newer version of github.com/gruntwork-io/terratest exists, but since this PR has been edited by someone other than Dependabot I haven't updated it. You'll get a PR for the updated version as normal once this PR is merged.

@johncollinson2001

Copy link
Copy Markdown
Contributor

@dependabot recreate

Bumps [github.com/gruntwork-io/terratest](https://github.com/gruntwork-io/terratest) from 0.54.0 to 1.0.1.
- [Release notes](https://github.com/gruntwork-io/terratest/releases)
- [Commits](gruntwork-io/terratest@v0.54.0...v1.0.1)

---
updated-dependencies:
- dependency-name: github.com/gruntwork-io/terratest
  dependency-version: 1.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot changed the title Bump github.com/gruntwork-io/terratest from 0.54.0 to 1.0.0 in /tests/end-to-end-tests Bump github.com/gruntwork-io/terratest from 0.54.0 to 1.0.1 in /tests/end-to-end-tests Aug 3, 2026
@dependabot
dependabot Bot force-pushed the dependabot/go_modules/tests/end-to-end-tests/github.com/gruntwork-io/terratest-1.0.0 branch from 15a68ca to 2456473 Compare August 3, 2026 19:28
auto-merge was automatically disabled August 3, 2026 20:41

Pull request was closed

@dependabot @github

dependabot Bot commented on behalf of github Aug 3, 2026

Copy link
Copy Markdown
Contributor Author

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.

@johncollinson2001
johncollinson2001 deleted the dependabot/go_modules/tests/end-to-end-tests/github.com/gruntwork-io/terratest-1.0.0 branch August 3, 2026 20:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file go Pull requests that update go code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant